/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package pushy.server;

/**
 *
 * @author Dörte
 */
public class Pushy extends BeweglichesObjekt {

    public Pushy(int[] koordinaten, Level level) {
        super(koordinaten, level);
        id = 12;
        name = "pushy";
    }
    
    @Override
    public void setFarbe(String farbe) {
        super.setFarbe(farbe);
        if(farbe.equals("gelb")) id = 16;
    }
    
    @Override
    public int getId() {
        if(farbe.equals("grün")) {
            if(richtung == Objekt.OBEN) {
                return 10;
            }else if(richtung == Objekt.RECHTS) {
                return 11;
            }else if(richtung == Objekt.LINKS) {
                return 13;
            }else {
                return 12;
            }
        }else {
            if(richtung == Objekt.OBEN) {
                return 14;
            }else if(richtung == Objekt.RECHTS) {
                return 15;
            }else if(richtung == Objekt.LINKS) {
                return 17;
            }else {
                return 16;
            }
        }
    }
}
